<?php
	class conexao
	{
		//Variáveis
		private $host;
		private $user;
		private $senha;
		private $db;
		
		//Funções
		//construtor
		function conexao ($host, $user, $senha, $db)
		{
			$this->host = $host;
			$this->user = $user;
			$this->senha = $senha;
			$this->db = $db;
			
			//isset suporta várias variáveis; o empty, só uma.
			if (isset ($this->host, $this->user, $this->senha, $this->db) && !empty ($this->host) && !empty ($this->user) && !empty ($this->db))
			{
				$conn=mysql_connect($host,$user,$senha);
				$banco=mysql_select_db($db,$conn);
			}
			else
			{
				if (!$conn)
				{
					echo "Erro ao conectar ao MySQL: ".mysql_error ($conn)."<br />";
					mysql_close ($conn);
				}
				else if (!$banco)
				{
					echo "Erro ao conectar ao banco de dados '".$db."' :".mysql_error ($banco);
					mysql_close ($conn);
				}
				else
				{
					echo "Ocorreu um erro desconhecido ao conectar ao servidor do banco MySQL<br />";
				}
			}
		}
	}
?>